desert lemon (citrus glauca) - Turkish English Dictionary